home *** CD-ROM | disk | FTP | other *** search
ARB Fragment shader | 2004-03-29 | 448 b | 18 lines |
- !!ARBfp1.0
- ATTRIB extinction = fragment.texcoord[0];
- ATTRIB inscattering = fragment.texcoord[1];
- ATTRIB diffuse = fragment.color.primary;
- ATTRIB specular = fragment.color.secondary;
- ATTRIB tc = fragment.texcoord[2];
-
- PARAM USEFUL = {0.0, 0.5, 1.0, 2.0};
-
- TEMP col;
-
- TEX col, tc, texture[0], 2D;
- MAD col, col, diffuse, specular;
- MAD result.color, col, extinction, inscattering;
-
- MOV result.color, col;
- END
-